.left{
    color: #fff;
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    h2{
        color: #fff;
        text-shadow: 1px 1px 2px #666;
        margin-top: -12px;
        font-size: 34px;
        letter-spacing: 2px;
        font-weight: bolder;

    }
    p{
        font-weight: bolder;
        letter-spacing: 2px;
        line-height: 27px;
        margin: 0px 0 24px 0;
        font-size: 18px;
    }
}
.right{
    height: 100%;
    position: relative;
    >img:first-child{
        position: absolute;
        left: -192px;
        top: 45px;
        width: 260px;
    }
    >img:last-child{
        height: 86%;
        margin-top: 7%;
    }
}